one good turn deserves another - Turkish English Dictionary